Ledra Marriott, Athens